約 1,905,731 件
https://w.atwiki.jp/picolit/pages/17.html
JAR ファイルの解凍 JAR ファイル pack.jar を解凍するには、次のコマンドを発行します。 $jar xvf pack.jar JAR ファイルへの圧縮 ディレクトリ pack を pack.jar に圧縮するためには、次のコマンドを発行します。 $jar cvf pack.jar pack JAR ファイルの閲覧 JAR ファイル pack.jar に圧縮されているファイルの一覧は、次のコマンドを発行することで取得できます。 $jar tf pack.jar warファイルの作成 WEB-INFに移動します。 $jar -cvf javahello.war *
https://w.atwiki.jp/java_pro/pages/38.html
public class MethodTest { public static ??? getYourName(String myouji, String name){ String[] result; result = ?????; ???? = myouji; ???? = name; return ????; } public static void main(String[] args){ String[] shimei; ???? = getYourName("java", "太郎"); System.out.println("名字は" + ????); System.out.println("名前は" + ????); } }
https://w.atwiki.jp/limixp/pages/11.html
エディション JDKのバージョンについて JDKのダウンロード JDKのインストール 環境変数の設定 JDKインストールの確認 Javaでプログラミングを行うためにはJava開発環境(JDK)をインストールする必要があります。 JDKをインストールするとJava実行環境(JRE)も同時にインストールされます. エディション Java PlatformのエディションはJava SE, Java EE, JavaMEの3つがありました.今回は一般のクライアントPC向けとしてJava SE(Standard Edition)をインストールします。 JDKのバージョンについて 現在(2008年4月),出回っているのは主に1.4, 1.5, 1.6の3つのバージョンです.最新のバージョンは1.6です.JDKのバージョンが異なると,若干の仕様の違いが出てきます.例えば,バージョン1.4ではエラーもなくコンパイルできていたJavaのソースを,バージョン1.5の環境に持ってきてコンパイルするとエラーになったりすることがあります. またJDKバージョン1.6でコンパイルしたバイトコード(classファイル)を,Java実行環境(JRE)バージョン1.4や1.5などの古いバージョンで実行しようとするとエラーとなります.逆に古いバージョンのJDK1.4, 1.5でコンパイルしたバイトコードは,新しいバージョンのJRE1.6で実行することができます. つまり,JDKのバージョンとJREのバージョンには注意する必要があります.安全にJavaプログラムを動作させたい場合は,JREのバージョンを最新にし,JDKのバージョンは古いものを使っていれば良いと思います. 当wikiサイトではJDKのバージョンを1.5, JREのバージョンを1.6とします. JDKのダウンロード 最新のJDK(Java SE)はSun Developer Networkからダウンロードすることができます.(Sun Microsystems社のページからはJREしかダウンロードできないので注意してください.) JDK 1.5 ダウンロード 上記のリンク先へ飛んだときダウンロードできるものがたくさんあるため,どれをダウンロードしていいか迷ってしまった経験は誰しも最初はあったと思います.そこで簡単に整理しておきます. JDK 5.0 Update 15 これだけあればJava開発環境が整います.まさに求めているJ2SE 1.5のJDKです. JDK 5.0 Update 9 with Java EE これはJ2EEです.サーバで使う機能も一緒にダウンロードできます.ここでは必要ありません. JDK 5.0 Update 15 with NetBeans IDE 6.0.1 これはJ2SE 1.5と一緒に統合開発環境NetBeansもダウンロードできます.NetBeansは無償で利用可能なIDEで,Eclipseと同じようなものです.Eclipseと違い,プラグインを必要としない完全日本語対応のツールです.NetBeansは使ったことがないので詳しいことはよくわかりません. Java Runtime Environment(JRE) 5.0 Update 15 これは実行環境だけです.Javaを実行できるようにはなりますが,開発することはできません. J2SE 5.0 JDK ソースコード Javaはオープンソースなのでソースが公開されています. J2SE 5.0 ドキュメント APIドキュメントです. ということで,JDK 5.0 Update 15のダウンロードページにいきます. まずはプラットフォームと言語を選択します.x64とかは64ビットマイクロプロセッサを指します.高性能なサーバ用のCPUのことなので,一般的なPCを使用している場合はx64がついてないプラットフォームを選択します. 言語はmulti-languageでいいと思います(選択できない).そしてライセンス契約書に同意のチェックを付けてContinueをクリックします. するとインストーラのダウンロードページに遷移します. オフラインインストール(インストーラをダウンロードする)とオンラインインストール(インストーラをダウンロードしない)を選択できます.オフラインインストールの場合はデスクトップにでもインストーラをダウンロードしましょう. JDKのインストール 環境変数の設定 JDKインストールの確認 トップページ
https://w.atwiki.jp/kindaidensan/pages/12.html
java班 Java班のトップページです。現在ライブラリ(DJGL)の使い方の解説を執筆中です。 Javaでゲームを作るためのライブラリです。 このwikiではJavaでゲームを作成するときのノウハウ的なのも載せています。Java用に書いていますが、他の言語とかゲームエンジンでも応用出来ると思います。 部内用に作りましたけど部外・学外の方でも利用可能です。 ライセンスはMITのつもりですけど、別に著作権表示とかライセンスの表示はいりません。あったら作者が嬉しいな程度です。 左のメニューに載ってないページは作りかけのページです。 ライブラリ本体のあるページ DJGL-更新履歴 ライブラリのjavadoc http //kiki33.bitbucket.org/ テンプレート 名前 コメント すべてのコメントを見る
https://w.atwiki.jp/memo_java/pages/5.html
AsyncTaskの使い方基本 http //dev.classmethod.jp/smartphone/android/asynctask/ ListAdapter getView
https://w.atwiki.jp/prinsan/pages/26.html
使えそうなものだけ抜粋 JAVAで出来る事(テーブルでできることは除外) /L1JP/src/l1j/server/server/clientpackets/C_GiveItem.java テイム出来るモンスターや、進化の変更や必要アイテムの変更 /L1JP/src/l1j/server/server/clientpackets/C_RequestAttr.java 経験値復旧の際の必要コスト変更(アイテムなどに変更も可能) LVUP時のステータスボーナス25制限を変更 /L1JP/src/l1j/server/server/clientpackets/C_RequestChat.java 全体チャットなどのお腹が減るのを廃止したり・・・ /L1JP/src/l1j/server/server/clientpackets/C_RequestCreateChar.java キャラクター作成時のスキル覚えてたり、ステータスの変更等 /L1JP/src/l1j/server/server/clientpackets/C_RequestItemUSe.java アイテムに関することほぼ全部 パインのMOB変えたり追加、またはそういうアイテムの追加など ZEL、DAI、POT、エリクサーなどの効果変更や追加など 魔法書やTOIアミュ使う際の場所制限解除、またはTOIアミュみたいなものの追加など カリフの福袋みたいなクリックしたらアイテムが出てくるものの確率やアイテムの変更。またはそういうものの追加 マジクロのようなエンチャント数にあわせてステータスUPするものの変更、追加 /L1JP/src/l1j/server/server/clientpackets/C_RequestNPCAction.java 経験値復旧の際の必要コスト変更 アイテム精製の際の必要アイテムや精製アイテムを変更 /L1JP/src/l1j/server/server/datatables/DropTable.java 敵を倒した際、3セルまではDROP入るようになってるのを変更(遠くてもDROPが地面に落ちない) /L1JP/src/l1j/server/server/datatables/NpcTable.java 新しくNPCテーブルのfamilyTypesを追加する時に、こっちにも追加 /L1JP/src/l1j/server/server/model/Instance/L1GuardianInstance エルフの森のガーディアンがくれるアイテムの変更等 /L1JP/src/l1j/server/server/model/Instance/L1MagicInstance.java 魔法のダメージ計算式? /L1JP/src/l1j/server/server/model/Instance/L1NpcInstance.java ブロッブなどのアイテム精製の変更 /L1JP/src/l1j/server/server/model/Instance/L1PcInstance.java 夢幻の島のようなとこ追加する時(EXPロストなし、ただし模擬戦のペナルティをFalseにしてある場合) 特殊ステータスの変更(MRやERの計算式など) オーガベルト等の重量軽減アイテムの変更、追加。またディクリースウェイトの変更。 LVUP時に手に入るアイテムの変更、追加。(LV99で復活のポーション入手みたいな) /L1JP/src/l1j/server/server/model/HpRegeneration.java ネイチャーズタッチの効果変更、あるいはHPR全般の設定 L/1JP/src/l1j/server/server/model/L1ArmorSet.java SETボーナスの変更、追加(変身装備やSETでのステータスUP等、例えばカボチャマスク等も1つだがSETボーナス変身になってる) /L1JP/src/l1j/server/server/model/L1Attack.java STRボーナス補整やDEXボーナス補整などの変更 命中やダメージ計算の変更。および銀祝福ダメージの変更 ダブルブレイクやダブルヒットの確立変更 ダメージ強化魔法の効果変更(バーニングウェポンやバーサーカー等) 魔法発動武器の確立、強さ、グラフィックの変更。またはそういう武器の追加。 SOMみたいな効果の変更、またはそんな武器の追加(MP吸収やHP吸収) 毒効果の変更(エンチャントベノムでNPCを毒にしたら1秒ごとに50減らすなど) サイハ効果アイテムの追加(矢無くてOK) 命中、ダメージ(PC PC.PC NPC)、モーション箇所の4箇所とも直す事 あとその際は/L1JP/src/l1j/server/server/model/L1SkillUse.javaのトリプルアローも直すこと /L1JP/src/l1j/server/server/model/L1EquipmentSlot.java エヴァの盾やイビル等の効果変更、または追加(装備したらヘイストなど) また上記を追加の際はテーブルのOther_Typeを1にする マジクロのようなエンチャント数にあわせてステータスUPするものの変更、追加 /L1JP/src/l1j/server/server/model/L1Magic.java 確率系魔法の成功率の計算式 魔法ダメージの計算式 MR、属性防御によるダメージ軽減の計算式 /L1JP/src/l1j/server/server/model/L1PcInventory.java 魔法のヘルム:○○効果を追加、変更(装備で魔法を覚える) /L1JP/src/l1j/server/server/model/L1Poison.java ゼニスリングの効果のアイテム追加(装備で毒にかからない) /L1JP/src/l1j/server/server/model/L1SkillUse.java ヒールオールを自分にも同時に効かせたりするような対象の変更 MPのINT軽減の変更 魔法のヘルム:○○効果の追加、変更(装備でMP消費軽減) ウォーターライフの効果変更(回復量2倍→4倍みたいな) リザレクションの効果変更(使用時HP,MP満タンで生き返すみたいな) シールドやエンチャント:STRみたいな魔法の効果変更(アイアンスキンでAC-20等) B2Sやアドスピのような魔法効果を変更する。(アドスピで増えるのが20%→50%みたいな) /L1JP/src/l1j/server/server/model/L1UltimateBattle.java UBで床に出てくるアイテムの変更等 /L1JP/src/l1j/server/server/model/MpRegeneration.java 青Pやメディテーションの効果変更、またはMP自然回復の計算式の変更
https://w.atwiki.jp/zonbu/pages/36.html
使えそうなものだけ抜粋 JAVAで出来る事(テーブルでできることは除外) /L1JP/src/l1j/server/server/clientpackets/C_GiveItem.java テイム出来るモンスターや、進化の変更や必要アイテムの変更 /L1JP/src/l1j/server/server/clientpackets/C_RequestAttr.java 経験値復旧の際の必要コスト変更(アイテムなどに変更も可能) LVUP時のステータスボーナス25制限を変更 /L1JP/src/l1j/server/server/clientpackets/C_RequestChat.java 全体チャットなどのお腹が減るのを廃止したり・・・ /L1JP/src/l1j/server/server/clientpackets/C_RequestCreateChar.java キャラクター作成時のスキル覚えてたり、ステータスの変更等 /L1JP/src/l1j/server/server/clientpackets/C_RequestItemUSe.java アイテムに関することほぼ全部 パインのMOB変えたり追加、またはそういうアイテムの追加など ZEL、DAI、POT、エリクサーなどの効果変更や追加など 魔法書やTOIアミュ使う際の場所制限解除、またはTOIアミュみたいなものの追加など カリフの福袋みたいなクリックしたらアイテムが出てくるものの確率やアイテムの変更。またはそういうものの追加 マジクロのようなエンチャント数にあわせてステータスUPするものの変更、追加 /L1JP/src/l1j/server/server/clientpackets/C_RequestNPCAction.java 経験値復旧の際の必要コスト変更 アイテム精製の際の必要アイテムや精製アイテムを変更 /L1JP/src/l1j/server/server/datatables/DropTable.java 敵を倒した際、3セルまではDROP入るようになってるのを変更(遠くてもDROPが地面に落ちない) /L1JP/src/l1j/server/server/datatables/NpcTable.java 新しくNPCテーブルのfamilyTypesを追加する時に、こっちにも追加 /L1JP/src/l1j/server/server/model/Instance/L1GuardianInstance エルフの森のガーディアンがくれるアイテムの変更等 /L1JP/src/l1j/server/server/model/Instance/L1MagicInstance.java 魔法のダメージ計算式? /L1JP/src/l1j/server/server/model/Instance/L1NpcInstance.java ブロッブなどのアイテム精製の変更 /L1JP/src/l1j/server/server/model/Instance/L1PcInstance.java 夢幻の島のようなとこ追加する時(EXPロストなし、ただし模擬戦のペナルティをFalseにしてある場合) 特殊ステータスの変更(MRやERの計算式など) オーガベルト等の重量軽減アイテムの変更、追加。またディクリースウェイトの変更。 LVUP時に手に入るアイテムの変更、追加。(LV99で復活のポーション入手みたいな) /L1JP/src/l1j/server/server/model/HpRegeneration.java ネイチャーズタッチの効果変更、あるいはHPR全般の設定 L/1JP/src/l1j/server/server/model/L1ArmorSet.java SETボーナスの変更、追加(変身装備やSETでのステータスUP等、例えばカボチャマスク等も1つだがSETボーナス変身になってる) /L1JP/src/l1j/server/server/model/L1Attack.java STRボーナス補整やDEXボーナス補整などの変更 命中やダメージ計算の変更。および銀祝福ダメージの変更 ダブルブレイクやダブルヒットの確立変更 ダメージ強化魔法の効果変更(バーニングウェポンやバーサーカー等) 魔法発動武器の確立、強さ、グラフィックの変更。またはそういう武器の追加。 SOMみたいな効果の変更、またはそんな武器の追加(MP吸収やHP吸収) 毒効果の変更(エンチャントベノムでNPCを毒にしたら1秒ごとに50減らすなど) サイハ効果アイテムの追加(矢無くてOK) 命中、ダメージ(PC PC.PC NPC)、モーション箇所の4箇所とも直す事 あとその際は/L1JP/src/l1j/server/server/model/L1SkillUse.javaのトリプルアローも直すこと /L1JP/src/l1j/server/server/model/L1EquipmentSlot.java エヴァの盾やイビル等の効果変更、または追加(装備したらヘイストなど) また上記を追加の際はテーブルのOther_Typeを1にする マジクロのようなエンチャント数にあわせてステータスUPするものの変更、追加 /L1JP/src/l1j/server/server/model/L1Magic.java 確率系魔法の成功率の計算式 魔法ダメージの計算式 MR、属性防御によるダメージ軽減の計算式 /L1JP/src/l1j/server/server/model/L1PcInventory.java 魔法のヘルム:○○効果を追加、変更(装備で魔法を覚える) /L1JP/src/l1j/server/server/model/L1Poison.java ゼニスリングの効果のアイテム追加(装備で毒にかからない) /L1JP/src/l1j/server/server/model/L1SkillUse.java ヒールオールを自分にも同時に効かせたりするような対象の変更 MPのINT軽減の変更 魔法のヘルム:○○効果の追加、変更(装備でMP消費軽減) ウォーターライフの効果変更(回復量2倍→4倍みたいな) リザレクションの効果変更(使用時HP,MP満タンで生き返すみたいな) シールドやエンチャント:STRみたいな魔法の効果変更(アイアンスキンでAC-20等) B2Sやアドスピのような魔法効果を変更する。(アドスピで増えるのが20%→50%みたいな) /L1JP/src/l1j/server/server/model/L1UltimateBattle.java UBで床に出てくるアイテムの変更等 /L1JP/src/l1j/server/server/model/MpRegeneration.java 青Pやメディテーションの効果変更、またはMP自然回復の計算式の変更
https://w.atwiki.jp/cappu/pages/48.html
クライアント package com.javaagogo.postjavaobject.httpclient; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; import java.net.HttpURLConnection; import java.net.URL; import com.javaagogo.postjavaobject.data.DataObject; public class Main { public static void main(String[] args) { try { URL url = new URL("http //localhost 8080/postjavaobject"); HttpURLConnection con = (HttpURLConnection) url.openConnection(); con.setDoInput(true); con.setDoOutput(true); DataObject data = new DataObject(); data.setName("I am client."); data.setId(1); // DataObjectを送信 ObjectOutputStream out = new ObjectOutputStream(con .getOutputStream()); out.writeObject(data); out.flush(); out.close(); ObjectInputStream in = new ObjectInputStream(con.getInputStream()); DataObject response = (DataObject) in.readObject(); in.close(); System.out.println("name=" + response.getName() + " id=" + response.getId()); } catch (Exception e) { e.printStackTrace(); } } } サーブレット package com.javaagogo.postjavaobject; import java.io.IOException; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import com.javaagogo.postjavaobject.data.DataObject; @SuppressWarnings("serial") public class PostJavaObjectServlet extends HttpServlet { public void doGet(HttpServletRequest req, HttpServletResponse resp) throws IOException { try { // アプレットから要求を受信する ObjectInputStream in = new ObjectInputStream(req .getInputStream()); DataObject inData = (DataObject) in.readObject(); in.close(); // アプレットに返す文字列を作る DataObject outData = new DataObject(); outData.setName("サーブレット エコー " + inData.getName()); outData.setId(inData.getId()); // アプレットに送信する ObjectOutputStream out = new ObjectOutputStream(resp .getOutputStream()); out.writeObject(outData); out.flush(); out.close(); } catch (Exception e) { e.printStackTrace(); } } public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doGet(request, response); } } データ package com.javaagogo.postjavaobject.data; import java.io.Serializable; public class DataObject implements Serializable{ /** * */ private static final long serialVersionUID = -6534725917724535071L; private int id ; public int getId() { return id; } public void setId(int id) { this.id = id; } public static long getSerialVersionUID() { return serialVersionUID; } public String name; public String getName() { return name; } public void setName(String name) { this.name = name; } }
https://w.atwiki.jp/fieds_labo1/pages/83.html
javascript 日付計算 特定日までのカウントダウン ホームページ上で残り日数をカウントダウンしたいのですが・・ Step.69 - 来年までをカウントダウンする
https://w.atwiki.jp/yo-kichi/pages/151.html
JavaスコーラはJava言語を学ぶ授業です。Javaスコーラとは参考 講師は一年間やってきてさまざまに工夫してやってきました。 参考になればいいと思いここにまとめます。 2010年度は自分でプログラムをかけるようになることを目標にたくさんプログラムを書かせてきました。 授業時間は90分で週1回のペースで教えました。授業はスライド、ホワイトボード、実技などで構成しています 前期 Linuxコマンドライン+エディタ HelloWorld 変数について if文, for文 これまでの復習問題 クラスを構成してるもの メソッドの種類、書き方 コンストラクタ、メソッドを使う カプセル化 eclipseを使い始める これまでの復習問題 いくつかお題を提示して簡単なゲームを作ってもらうCUI 復習問題、ゲーム作成の続き ゲーム作成の続き、夏休みの予定検討 夏休み 各自作りたいソフトウェアを作成(Skypeチャットで対応 自分で書かせることでどこを理解していないかがよくわかった 後期 クラスの復習、あるプログラムのクラスを抽出 OOPで書かれた簡単なプログラムを読む 継承 スレッド ソート、データ構造 APIのデータ構造の実装を書いてみる Appletを用いたGUIプログラム GUIでタイマーを作ってみる GUIタイマーの続き 今までの復習、GUIタイマーの改善 自分で考えたプログラムを作る 作ったプログラムの発表 この様な順序で教えました。途中で穴埋め、文章題などの問題を出しました。